#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>

int main()
{
  FILE* fp = fopen("./bite","w+");
  if(fp == NULL)
  {
    perror("fopen");
    return 1;
  }
  char buff[] = "linux so easy!";
  fwrite(buff,1,sizeof(buff),fp);

  fseek(fp,0,SEEK_SET);
  char ret[64];
  fread(ret,1,64,fp);
  printf("读取内容：%s\n",ret);

  fclose(fp);

 // int fd = open("./bite",O_RDWR | O_CREAT);
 // if(fd < 0)
 // {
 //   perror("open");
 //   return 1;
 // }

 // char buff[] = "i like linux!";
 // ssize_t sz =  write(fd,buff,sizeof(buff));
 // if(sz != sizeof(buff))
 // {
 //   printf("没有全部写入！\n");
 // }

 // lseek(fd,0,SEEK_SET);
 // char ret[64];
 // read(fd,ret,64);
 // printf("读取内容：%s\n",ret);
 // 
 // close(fd);
  return 0;
}
